6
27
48
43
77
45
34
47
13
30
128
94
139
69
16
14
52
11
22
66
68
49
33
15
38
40
59
35
58
127
230
143
107
42
24
117
50
18
347
32
29
100
183
208
54
67
110